﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Sofire.DataComm.Remoting
{
    /// <summary>
    /// 错误代码。
    /// </summary>
    public enum ErrorCode
    {
        /// <summary>
        /// 一个不公开的错误代码。
        /// </summary>
        DefaultError = -1,
        /// <summary>
        /// 默认的成功代码。
        /// </summary>
        Success = 0,
        /// <summary>
        /// 错误地址的错误代码。
        /// </summary>
        InvalidAddress,
        /// <summary>
        /// 无法找到契约的错误代码。
        /// </summary>
        UnfoundContract,
        /// <summary>
        /// 凭证无法通过验证的错误代码。
        /// </summary>
        InvalidCertificate,
        /// <summary>
        /// 无法找到方法的错误代码。
        /// </summary>
        UnfoundMethod,
    }
}
